over do things - German English Dictionary